someone's coming - French English Dictionary